**Candidates must be eligible to work unrestricted in the United States on a W2 basis. This role is not eligible for Corp-to-Corp (C2C).**
Our client is seeking an experienced Software Engineer to join our Research Management Systems team. As a Software Engineer, you will play a vital role in designing, developing, and implementing high-quality software solutions that support critical business operations across our organization. This is an exciting opportunity to work in a fast-paced environment, collaborate with cross-functional teams, and drive the successful delivery of an essential data reconnaissance platform.
Responsibilities
- Design, develop, and maintain efficient, reliable, and scalable software applications that meet the needs of the organization.
- Collaborate with cross-functional teams, including Product Management, QA, and Operations, to ensure successful product delivery.
- Write clean, maintainable, and efficient code following best practices and industry standards.
- Participate in code reviews and provide constructive feedback to team members.
- Identify, troubleshoot, and resolve software defects and performance issues in a timely manner.
- Contribute to the improvement of software engineering standards, processes, and tools.
The Ideal Candidate
- BA/BS degree or equivalent work experience.
- 3-5 years of software development experience, with a focus on frontend or full-stack development using .NET for the web.
- Excellent communication, facilitation, and interpersonal skills, with the ability to effectively communicate with both technical and non-technical stakeholders.
- Strong problem-solving and conflict resolution skills, with the ability to address challenges and identify obstacles for the team.
- Detail-oriented and highly organized, with the ability to manage multiple priorities and complete tasks on time.
- Proven experience as a Software Engineer in a software development or data management role, preferably within the Financial Services industry.
- Working knowledge of:
- C#, Microservices with Domain Driven Design (DDD) experience. SOLID principles
- Angular2/6/12 and later versions, TypeScript, and Node.js
- HTML, CSS, Kendo UI and JavaScript
- ASP.NET Core MVC
- API creation and consumption, APIM
- Relational Databases design and queries including stored procedures.
- Azure Cloud (App services, Functions, Logic Apps, App Insights, DevOps pipelines/releases)